primary teachers training school - Español Inglés Diccionario